-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[DNS] Zone conversions guides #17088
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[DNS] Zone conversions guides #17088
Conversation
Deploying cloudflare-docs with
|
| Latest commit: |
101d0d9
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://123c608a.cloudflare-docs-7ou.pages.dev |
| Branch Preview URL: | https://rebecca-dns-zone-setup-conve.cloudflare-docs-7ou.pages.dev |
|
This PR changes current filenames or deletes current files. Make sure you have redirects set up to cover the following paths:
|
src/content/docs/dns/zone-setups/conversions/convert-full-to-secondary.mdx
Outdated
Show resolved
Hide resolved
| 3. Link the peer server you created in the previous steps and select **Save**. | ||
| 4. On **DNS** > **Settings**, select **Initiate zone transfer**. | ||
| 5. Confirm the DNS records are transferring as expected. | ||
| 6. Go to [**DNS** > **Records**](https://dash.cloudflare.com/?to=/:account/:zone/dns/records) and take note of your new **Cloudflare Nameservers**. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 6. Go to [**DNS** > **Records**](https://dash.cloudflare.com/?to=/:account/:zone/dns/records) and take note of your new **Cloudflare Nameservers**. | |
| 6. Go to [**DNS** > **Records**](https://dash.cloudflare.com/?to=/:account/:zone/dns/records) and take note of your new **Cloudflare nameservers**. |
I could be wrong on this, but in the same way we say Cloudflare dashboard (lowercase "d"), I thought maybe this should be Cloudflare nameservers, with a lowercase n.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree with this reasoning and have used nameservers elsewhere, but have kept it like this in these guides to mirror the card name in the dashboard.
|
|
||
| ## 2. Prepare for the conversion | ||
|
|
||
| 1. Plan for [DNSSEC settings](/dns/zone-setups/zone-transfers/cloudflare-as-secondary/dnssec-for-secondary/). If you were previously using [Pre-signed DNSSEC](/dns/zone-setups/zone-transfers/cloudflare-as-secondary/dnssec-for-secondary/#set-up-pre-signed-dnssec), consider disabling DNSSEC before starting the conversion. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 1. Plan for [DNSSEC settings](/dns/zone-setups/zone-transfers/cloudflare-as-secondary/dnssec-for-secondary/). If you were previously using [Pre-signed DNSSEC](/dns/zone-setups/zone-transfers/cloudflare-as-secondary/dnssec-for-secondary/#set-up-pre-signed-dnssec), consider disabling DNSSEC before starting the conversion. | |
| 1. Plan for [DNSSEC settings](/dns/zone-setups/zone-transfers/cloudflare-as-secondary/dnssec-for-secondary/). If you were previously using [presigned DNSSEC](/dns/zone-setups/zone-transfers/cloudflare-as-secondary/dnssec-for-secondary/#set-up-pre-signed-dnssec), consider disabling DNSSEC before starting the conversion. |
I've seen both presigned and pre-signed being used in the docs. Happy to be overruled here.
| 1. Plan for [DNSSEC settings](/dns/zone-setups/zone-transfers/cloudflare-as-secondary/dnssec-for-secondary/). If you were previously using [Pre-signed DNSSEC](/dns/zone-setups/zone-transfers/cloudflare-as-secondary/dnssec-for-secondary/#set-up-pre-signed-dnssec), consider disabling DNSSEC before starting the conversion. | ||
| 2. Make sure the [proxy statuses](/dns/manage-dns-records/reference/proxied-dns-records/) of your DNS records are consistently set: | ||
|
|
||
| - If you have [Secondary DNS override](/dns/zone-setups/zone-transfers/cloudflare-as-secondary/proxy-traffic/), confirm each record has the appropriate setting (**Proxied** or **DNS only**). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - If you have [Secondary DNS override](/dns/zone-setups/zone-transfers/cloudflare-as-secondary/proxy-traffic/), confirm each record has the appropriate setting (**Proxied** or **DNS only**). | |
| - If you have [secondary DNS override](/dns/zone-setups/zone-transfers/cloudflare-as-secondary/proxy-traffic/), confirm each record has the appropriate setting (**Proxied** or **DNS only**). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we've been consistently using the capitalized form, as this is considered the name of a Cloudflare feature.
| 2. Make sure the [proxy statuses](/dns/manage-dns-records/reference/proxied-dns-records/) of your DNS records are consistently set: | ||
|
|
||
| - If you have [Secondary DNS override](/dns/zone-setups/zone-transfers/cloudflare-as-secondary/proxy-traffic/), confirm each record has the appropriate setting (**Proxied** or **DNS only**). | ||
| - If [Secondary DNS override](/dns/zone-setups/zone-transfers/cloudflare-as-secondary/proxy-traffic/) is disabled, make sure all of your DNS records are listed as **DNS only**. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| - If [Secondary DNS override](/dns/zone-setups/zone-transfers/cloudflare-as-secondary/proxy-traffic/) is disabled, make sure all of your DNS records are listed as **DNS only**. | |
| - If [secondary DNS override](/dns/zone-setups/zone-transfers/cloudflare-as-secondary/proxy-traffic/) is disabled, make sure all of your DNS records are listed as **DNS only**. |
src/content/docs/dns/zone-setups/conversions/convert-secondary-to-full.mdx
Outdated
Show resolved
Hide resolved
| ## 3. Convert your zone | ||
|
|
||
| 1. Use the [Edit Zone endpoint](/api/operations/zones-0-patch) with `type` set to `full`, to convert the zone type. Existing DNS records will not be affected. | ||
| 2. Go to [**DNS** > **Records**](https://dash.cloudflare.com/?to=/:account/:zone/dns/records) and take note of your new **Cloudflare Nameservers**. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 2. Go to [**DNS** > **Records**](https://dash.cloudflare.com/?to=/:account/:zone/dns/records) and take note of your new **Cloudflare Nameservers**. | |
| 2. Go to [**DNS** > **Records**](https://dash.cloudflare.com/?to=/:account/:zone/dns/records) and take note of your new **Cloudflare nameservers**. |
src/content/docs/dns/zone-setups/conversions/convert-secondary-to-partial.mdx
Outdated
Show resolved
Hide resolved
src/content/docs/dns/zone-setups/conversions/convert-secondary-to-partial.mdx
Outdated
Show resolved
Hide resolved
Co-authored-by: Jun Lee <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
11 files reviewed, 3 total issue(s) found.
| ## 3. Convert your Cloudflare zone | ||
|
|
||
| 1. Back at your Cloudflare zone, confirm that you have all the `A`, `AAAA`, or `CNAME` [DNS records](/dns/manage-dns-records/how-to/create-dns-records/) needed for the hostnames you pointed to `{your-hostname}.cdn.cloudflare.net` in the previous step. You can also delete any DNS records that have a different type, as they will no longer resolve once you convert your zone to a partial setup. | ||
| 2. Use the [Edit Zone endpoint](/api/operations/zones-0-patch) with `type` set to `partial` to convert the zone type. Existing DNS records will not be affected. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 2. Use the [Edit Zone endpoint](/api/operations/zones-0-patch) with `type` set to `partial` to convert the zone type. Existing DNS records will not be affected. | |
| 2. Use the [Edit Zone endpoint](/api/operations/zones-0-patch) with `type` set to `partial` convert the zone type. Existing DNS records will not be affected. |
Issues:
- Style Guide - (Repetition-error) 'to' is repeated!
- Style Guide - (cloudflare.Repetition-warning) Warning: Remove this duplicate word: 'to'.
Fix Explanation:
The repetition of the word 'to' is a simple error that can be corrected by removing the second occurrence. The sentence remains clear and retains its intended meaning without the duplicate word.
|
|
||
| ## 3. Convert your zone | ||
|
|
||
| 1. Use the [Edit Zone endpoint](/api/operations/zones-0-patch) with `type` set to `full` to convert the zone type. Existing DNS records will not be affected. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 1. Use the [Edit Zone endpoint](/api/operations/zones-0-patch) with `type` set to `full` to convert the zone type. Existing DNS records will not be affected. | |
| 1. Use the [Edit Zone endpoint](/api/operations/zones-0-patch) with `type` set to `full` convert the zone type. Existing DNS records will not be affected. |
Issues:
- Style Guide - (Repetition-error) 'to' is repeated!
- Style Guide - (cloudflare.Repetition-warning) Warning: Remove this duplicate word: 'to'.
Fix Explanation:
The word 'to' is repeated unnecessarily in the sentence. Removing the second 'to' maintains the intended meaning and improves readability. The sentence now reads more smoothly without the repetition.
|
|
||
| ## 3. Convert the zone and initiate zone transfers | ||
|
|
||
| 1. Use the [Edit Zone endpoint](/api/operations/zones-0-patch) with `type` set to `secondary` to convert the zone type. The existing records will remain in place. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| 1. Use the [Edit Zone endpoint](/api/operations/zones-0-patch) with `type` set to `secondary` to convert the zone type. The existing records will remain in place. | |
| 1. Use the [Edit Zone endpoint](/api/operations/zones-0-patch) with `type` set to `secondary` convert the zone type. The existing records will remain in place. |
Issues:
- Style Guide - (cloudflare.Repetition-warning) Warning: Remove this duplicate word: 'to'.
- Style Guide - (Repetition-error) 'to' is repeated!
Fix Explanation:
The word 'to' is repeated unnecessarily. Removing the duplicate 'to' resolves the issue without altering the meaning of the sentence. The sentence remains clear and concise after the correction.
Summary
PCX-8015: Document zone setup conversions
Documentation checklist